panoramic telescope - İngilizce Eşanlam Sözlük